package models

type VmModify struct {
	// 记录id
	ID uint64 `gorm:"column:id" json:"id"`
	// 用户名
	UserID uint64 `gorm:"column:user_id" json:"user_id"`
	// 租用订单ID
	RentOrderID uint64 `gorm:"column:rent_order_id" json:"rent_order_id"`
	// CPU核心数
	CpuCores uint32 `gorm:"column:cpu_cores" json:"cpu_cores"`
	// 内存大小
	MemSize uint64 `gorm:"column:mem_size" json:"mem_size"`
	// 硬盘大小
	DiskSize uint64 `gorm:"column:disk_size" json:"disk_size"`
	// gpu数量
	GpuCount uint32 `gorm:"column:gpu_count" json:"gpu_count"`
	// 更新时间
	UpdateTime DbTime `gorm:"column:update_time" json:"update_time"`
}

func (VmModify) TableName() string {
	return "vm_modify"
}
